/*
 * EsferaCuadradoPinza.cpp
 *
 *  Created on: 22/10/2013
 *      Author: ezequiel
 */

#include "EsferaCuadradoPinza.h"

EsferaCuadradoPinza::EsferaCuadradoPinza() {
	this->cuadrado = new EsferaDeformada();
}

EsferaCuadradoPinza::~EsferaCuadradoPinza() {
this->cuadrado->~EsferaDeformada();}

void EsferaCuadradoPinza::render(GLuint handle, glm::mat4* matModelo) {
	   glm::mat4 m = glm::mat4 ( 1.0f );
	    m = glm::scale(*matModelo, glm::vec3 (0.1f, 0.1f, 0.4f) );
	//    m = glm::translate(m , glm::vec3(0.0, 0.0, 0.5) );

	    this->cuadrado->render(handle,&m);
}

void EsferaCuadradoPinza::render(GLuint handle) {
}

void EsferaCuadradoPinza::setTextureId(int n) {
	this->cuadrado->setTextureid(n);
}

void EsferaCuadradoPinza::setCam(Camara* cam, glm::mat4 pr) {
	this->cuadrado->setCam(cam, pr);
}
